<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
  <title>Kisa &#8212 live! spell checker: API Documentation</title>
  <meta name="AUTHOR" content="Pete Black">
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <link rel="stylesheet" type="text/css" href="kisa.css">
  <link href="tabs.css" rel="stylesheet" type="text/css">
  <link href='kisa.ico' rel='shortcut icon' type='x-icon'/>
  <link href='kisa16.png' rel='icon' type='image/png'/>
</head>
<body>
  <h2>
  <a href="index.html">
    <img src="kisa32.png" alt="kisa logo" align="left" border="0">Kisa API Documentation
  </a>
  </h2>

<!--   adds a search field, but php on server needed -->
<!--  <div align=right>
    <form action="search.php" method="get">
      <table cellspacing="0" cellpadding="0" border="0">
        <tr>
          <td><label><u>S</u>earch&nbsp;for&nbsp;</label></td>
          <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
        </tr>
      </table>
    </form>
  </div>-->
  <hr>
<!-- kisa header end -->
  <ul>
    <li class="current"><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul>

  <h1>Kisa API Documentation 0.63</h1>
  <p>Kisa provides spell checking as you type under <a href="http://en.wikipedia.org/wiki/X11">X11</a> desktops (such as <a href="http://en.wikipedia.org/wiki/KDE">KDE</a>) and displays the result in a small window on the Desktop (see figure 1.). You can type anywhere, in any window and Kisa will spell check the word for you. Kisa uses <a href="http://en.wikipedia.org/wiki/GNU_Aspell">GNU Aspell</a> as a back-end, so it's relatively easy to manage and install more dictionaries when needed.</p>

  <div class="image" align="center">
    <img src="kisa_widget.png" alt="Kisa main widget window" border="0"><br>
    <small>Figure 1. Kisa's main widget window</small>
  </div>

  <p>
  By connecting to the current X server running your Desktop, Kisa subscribes for event notifications from windows that it thinks interesting. Kisa uses standard <a href="http://en.wikipedia.org/wiki/X11">X11</a> event subscriptions to handle these event notifications.
  </p>
  <p>For example, whenever there is a <em>keypress event</em> in a window, Kisa will be notified if subscribing for keypress events from that window. There is no logging or screen capturing performed and Kisa adheres to standard <a href="http://en.wikipedia.org/wiki/X11">X11</a> security principles. However, remember that <u>anything</u> you type can potentially be displayed. So when typing a password it may be shown in clear text.</p>

<!-- kisa footer start -->
  <hr>
  <table width="100%" cellspacing="0" border="0" cellpadding="0" align="left" frame="void" summary="">
    <tbody valign="top">
      <tr>
        <td align="left">
          <small>
            <a href="http://kisa.googlecode.com">
              <img src="kisa16.png" alt="kisa logo" align="left" border="0">Kisa &#8212; live! spell checker
            </a>
          </small>
        </td>
        <td align="right">
          <small>
            Last updated on Monday February 23, 2009<br>
            Copyright &#169; 2009 <a href="mailto:theblackpeter@gmail.com?subject=Something%20about%20the%20great%20application%20Kisa">Pete Black</a>
          </small>
        </td>
      </tr>
    </tbody>
  </table>
</body>
</html>
